草庐IT

Java ASN.1 编译器

全部标签

Java多个泛型集合参数编译报错

太奇怪了!请先看代码:publicclassA{}publicclassBextendsA{}publicclassCextendsA{}publicclassTestMain{publicvoidtest(Ta,Tb){}publicvoidtest(Lista,Listb){}publicvoidtest1(Lista,Listb){}publicstaticvoidmain(String[]args){newTestMain().test(newB(),newC());newTestMain().test(newArrayList(),newArrayList());newTes

java - Fernflower Java反编译器帮助

由于作者忘记添加详细的用法列表(或者我找不到它),我想知道是否有人知道FernFlower反编译器应用程序接受的命令行选项。您可以在此处找到在线版本:http://www.reversed-java.com/fernflower/我正在尝试启用/禁用该网页上存在的所有这些标志。实际的命令行JAR可以在这里找到:https://github.com/Bukkit/Bukkit-MinecraftServer非常感谢尼克 最佳答案 Astheauthorhasforgottentoaddadetailedusagelisting不,我没

Java 到 JavaScript 编译器

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭8年前。Improvethisquestion除了GWT之外,还有其他Java到JavaScript的编译器。目前我所有的工作都是用Java完成的,我也听说过Java2Script。有谁知道其他Java到JavaScript吗?

java - 来自 xmlbeans 的 RuntimeException - 找不到已编译的模式

我在执行一些依赖于生成的xmlbeans类的代码时遇到RuntimeException。我不知道这是不是:我在代码生成或打包过程中遗漏了一些东西缺少运行时依赖误导性错误消息,我应该去别处看看。xbean.jar版本在构建和执行环境中是相同的。有人以前见过这个或有任何想法吗?谢谢。...snip...Causedby:java.lang.RuntimeException:CouldnotinstantiateSchemaTypeSystemImpl(java.lang.reflect.InvocationTargetException):istheversionofxbean.jarco

Java:在编译时使用注释生成自定义 Java 代码

如何使用注解在编译时编写带有自定义属性的Java内部类?例如,我想要这个:@GenerateclassPerson{Stringfirstname,lastname;}生成:classPerson{Stringfirstname,lastname;publicstaticclass$Fields{publicstaticStringfirstname="firstname";publicstaticStringlastname="lastname";}}如何编写接口(interface):@Retention(RetentionPolicy.SOURCE)public@interfac

JavaCompiler API - 在 tomcat 中运行时编译速度慢

我的应用程序在运行时生成Java代码并使用JavaCompilerAPI对其进行编译。一些生成的文件可能相当大——多达几十万行。我发现当我在命令行中对生成的代码运行javac命令时,或者如果我使用仅通过JavaCompilerAPI进行编译的应用程序,我可以编译其中的许多文件(~500),即使它们非常大,也可以在两分钟内完成。但是,如果我在Tomcat服务器上运行时通过我的应用程序调用API,则编译时间会超过12分钟(!!!)。如果有任何关于如何提高编译性能的建议,我将不胜感激。谢谢! 最佳答案 尝试将线程优先级设置为最高值(在线程

带有菱形运算符的 Java 对象初始化糟糕的 javac 编译时间性能

我正在使用菱形运算符来启动列表中的对象。然而,随着数组对象数量的增加,编译时间从几秒增加到几小时。我的eclipse自动构建使我的eclipse没有响应。然后我注意到这是一个javac问题。当我替换所有与>编译时间回到短短几秒钟。这是我做错了什么还是只是Java性能问题?这是我的代码,需要Java数小时才能编译(或使javacv8u25崩溃)​​:List>>categoryMappings=null;publicvoidreloadStaticData(){//Leftoneistheprovider'scategoryandrightoneisourstry(UoWluow=Cor

java - AspectJ 编译器错误导致 StackOverflowError

我今天遇到了AspectJ编译器的StackOverflow错误,我想我应该在StackOverflow上分享它:-)为了重现错误,我做了一个玩具示例publicabstractclassNode>implementsWithParent{privateTcontent;//getterandsetterforcontent}publicaspectWithParentAspect{privateTWithParent.parent;publicTWithParent.getParent(){returnthis.parent;}publicvoidWithParent.setPare

java - C 性能和编译选项

我有两个类似的实现(java和c++),用于像选择排序这样的普通算法。publicinterfaceSortingAlgorithm{publicvoidsort(int[]a);}publicclassSelectionSortimplementsSortingAlgorithm{@Overridepublicvoidsort(int[]a){for(inti=0;i和c一个:inlinevoidswap(int*a,inti,intj);voids_sort(int*a,intsize){inti;for(i=0;i现在,我尝试在一个大数组(100000个随机整数)上测试它们。起初

IntelliJIDEA for Scala 中的 Java 字节码反编译器

我使用的是IntellijIDEA终极版。浏览从java源代码编译的.class文件很容易:我只需双击.class文件,IDEA就会反编译它。但是,对于从scala源代码编译的.class文件,它不起作用。似乎IDEA只是引用了scala源文件。我注意到只有在安装了scala插件的情况下,IDEA才会表现得像那样。没有它它工作正常。有没有办法在不关闭scala插件的情况下使用IDEA进行反编译? 最佳答案 最终在Intellij中发布了此功能。来自officialwebsite:YoucandecompileyourScalacod